package com.fimuz.mqmeet.api.loginuser.service;

import com.fimuz.mqmeet.api.loginuser.service.model.ActiveUserEmailSpModel;
import com.fimuz.mqmeet.api.loginuser.service.model.ActiveUserEmailSrModel;
import com.fimuz.mqmeet.api.loginuser.service.model.ChangePasswordSpModel;
import com.fimuz.mqmeet.api.loginuser.service.model.ChangePasswordSrModel;
import com.fimuz.mqmeet.api.loginuser.service.model.CreateOrUpdateSpModel;
import com.fimuz.mqmeet.api.loginuser.service.model.CreateOrUpdateSrModel;
import com.fimuz.mqmeet.api.loginuser.service.model.CreateSpModel;
import com.fimuz.mqmeet.api.loginuser.service.model.CreateSrModel;
import com.fimuz.mqmeet.api.loginuser.service.model.DeleteSpModel;
import com.fimuz.mqmeet.api.loginuser.service.model.DeleteSrModel;
import com.fimuz.mqmeet.api.loginuser.service.model.ExistsEmailSpModel;
import com.fimuz.mqmeet.api.loginuser.service.model.ExistsEmailSrModel;
import com.fimuz.mqmeet.api.loginuser.service.model.GetSpModel;
import com.fimuz.mqmeet.api.loginuser.service.model.GetSrModel;
import com.fimuz.mqmeet.api.loginuser.service.model.ListSpModel;
import com.fimuz.mqmeet.api.loginuser.service.model.ListSrModel;
import com.fimuz.mqmeet.api.loginuser.service.model.UpdateSpModel;
import com.fimuz.mqmeet.api.loginuser.service.model.UpdateSrModel;
public interface LoginuserService {
	
	public ListSrModel list(ListSpModel spModel);
	public ExistsEmailSrModel existsEmail(ExistsEmailSpModel spModel);
	public DeleteSrModel delete(DeleteSpModel spModel);
	public CreateOrUpdateSrModel createOrUpdate(CreateOrUpdateSpModel spModel);
	public GetSrModel get(GetSpModel spModel);
	public ChangePasswordSrModel changePassword(ChangePasswordSpModel spModel);
	public CreateSrModel create(CreateSpModel spModel);
	public UpdateSrModel update(UpdateSpModel spModel);
	public ActiveUserEmailSrModel activeUserEmail(ActiveUserEmailSpModel spModel);
}
